Big Huge Thesaurus

greco-roman deity

noun

sounds kind of like